Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F3 Italy F1 Italy F2 Russia F1 Russia F2 Sweden F1 Germany F2 Germany F1 Uzbekistan F2 Turkey F1 Turkey F2 Turkey F3 Ukraine F2 Ukraine F3 Spain F7 Poland F2 Poland F3 Italy F5 Uzbekistan F1 Uzbekistan F3 Poland F7 Belarus F1 Russia F2 Czech Republic F4 Czech Republic F5 Croatia F1 France F4 Morocco F2 France F5 Russia F1 Russia F2 Uzbekistan F2 France F13 France F14 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 Germany F6 France F11 Czech Republic F5 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Russia F5 France F14 France F15 Russia F6 Russia F13 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Russia F3 Belarus F4 Georgia F2 Russia F1 Sweden F2 Georgia F1 Uzbekistan F2 Czech Republic F5 Poland F6 Czech Republic F6 Belarus F2 India F1 Qatar F2 Qatar F3 Croatia F2 Uzbekistan F1 Uzbekistan F3 Russia F2 Russia F3 Belarus F1 Belarus F2 Spain F6 Uzbekistan F4 Croatia F2 Czech Republic F6 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan India F2 M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty M15 Kazan Uzbekistan F1 M25 Aktobe M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg Czech Republic F6 M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M25 Sharm ElSheikh M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai Memorial Piertomaso Tessitore - San Remo VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen IPP Open - Helsinki Top Wool Challenger Biella - Biella Zagreb Open - Zagreb XI Ciutat de Barcelona - Barcelona Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest Fergana Challenger - Fergana Mordovia Cup - Saransk Challenger Brasov - Brasov Challenger Copa Sevilla - Seville IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck Geneva Challenger - Geneva Belgaum Open - Belgaum Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin St. Petersburg Challenger - St. Petersburg SIR Supermercadi Challenger - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Geneva Challenger - Geneva Karshi Challenger - Karshi Posillipo Tennis Cup - Napoli Warta Cup - Sopot Togliatti Cup - Togliatti PEOPLEnet Cup - Dnepropetrovsk The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City 6th Sardinian International Championships - Cagliari Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Open 2004 - Monchengladbach M25 Nur-Sultan Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Napoli Cup 2006 - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia M25 Chiang Rai M25 Chiang Rai BSI Challenger Lugano - Lugano M25 Nur-Sultan Alexander Kolyaskin Memorial - Donetsk Riviera de Rimini Challenger - Rimini M15 Ust-Kamenogorsk Porsche Open - Poznan Fergana Challenger - Fergana M15 Chiang Rai South African Airways Tennis Open - Durban M15 Chiang Rai Morocco Tennis Tour - Rabat Mordovia Cup 2008 - Saransk Penza Cup - Penza IPP Geneva Trophy - Geneva Bukhara Challenger - Bukhara 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Zagreb Open - Zagreb Geneva Challenger - Geneva Whirlpool Open - Budapest Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Tennis Napoli Cup - Naples Banja Luka Challenger 2008 - Banja Luka Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn 's Tennis Masters 07 Challenger - Graz Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio President's Cup - Astana Cosmorom Challenger - Brasov USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Togliatti Cup - Togliatti Rezidenza Open - Magdeburg CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Barletta Challenger St. Petersburg Challenger 2006 - St. Petersburg Penza Cup 2008 - Penza 10ø Tornea B. Camparini - Reggio Emilia M15 Chiang Rai Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Banca Marche Tennis Cup - San Benedetto Dharwad Challenger 2003 - Dharwad M15 Kazan Zagreb Open - Zagreb Jameson Cup - Milan Sarajevo Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Riviera di Rimini Challenger 2004 - Rimini Ljubljana Open - Ljubljana Togliatti Cup - Togliatti Penza Challenger Penza Cup - Penza Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Tampere Challenger Geneva Challenger Garden Open 2005 - Rome Almaty Challenger Mordovia Cup - Mordovia Trnava Challenger Tashkent Challenger Szczecin Challenger Open de Montauban - Montauban Astana Challenger Poznan Challenger Togliatti Cup - Togliatti Rome Challenger Rhodes Challenger Ramat Hasharon Challenger Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand Brasov Challenger - Brasov Zagreb Challenger Prostejov Challenger Khanty-Mansiysk Challenger Pozoblanco Challenger Scheveningen Challenger Penza Challenger Istanbul Challenger San Sebastian Challenger Geneva Challenger Banja Luka Challenger 2004 - Banja Luka Bangkok Challenger Trnava Challenger Astana Challenger ATP Slovak Open Challenger - Bratislava Kazan Challenger Sarajevo Challenger Morocco Tennis Tour - Fes Rabat Challenger Barletta Challenger Monza Challenger Prostejov Challenger Almaty Challenger 1 - Almaty Mamaia Challenger - Constanta Marburg Challenger Turin Challenger Pozoblanco Challenger Poznan Challenger Open des Alpes Trophee BNP Paribas - Grenoble Karshi Challenger Manerbio Challenger Okal Cup 2004 - Eckental Bytom Challenger Challenger Tunisie - Tunis St. Brieuc Challenger Szczecin Challenger Istanbul Challenger Tashkent Challenger Morocco Tennis Tour - Meknes Trnava Challenger Palermo Challenger Bangkok Challenger Schickendanz Open - Furth Geneva Challenger Ortisei Challenger Czech Indoor Open - Prague Bergamo Challenger Wolfsburg Challenger Kaohsiung Challenger Milan Challenger Alexander Kolyaskin Memorial - Donetsk Scheveningen Challenger Penza Challenger Olbia Challenger - Olbia Karshi Challenger Lermontov Challenger BH Indoor Sarajevo - Sarajevo Karshi Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Furth Challenger Braunschweig Challenger Kosice Challenger M25 Jakarta Astana Challenger Astana Challenger M25 Jakarta Saransk Challenger Kosice Challenger Segovia Challenger Samsung Securities Cup - Seoul Santiago Challenger Sao Paulo Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Guzzini Challenger - Recanati Orleans Challenger Tyumen Challenger Heilbronn Challenger UTC Open - Cherkassy Dusseldorf Open Challenger - Dusseldorf Bergamo Challenger Astana Challenger Anning Challenger Busan Challenger Harbour Tennis Cup Regione Lombardia - Milan Portoroz Challenger Izmir Challenger Eckental Challenger Brescia Challenger Cherbourg Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Aberto de Sao Paulo - Sao Paulo Heilbronn Challenger Shenzhen Challenger Segovia Challenger Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Agri Challenger Mons Challenger Nord LB Open 2007 - Braunschweig Almaty Challenger 2 - Almaty Yokohama Challenger Toyota Challenger Tarragona Challenger Mordova Cup 2007 - Saransk Bergamo Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Taipei City Challenger Busan Challenger Seoul Challenger Fergana Challenger Samsung Securities Cup - Seoul Tashkent Challenger Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Kazan Challenger Astana Challenger Recanati Challenger St. Remy Challenger Segovia Challenger Cordenons Challenger Shymkent Challenger Lambertz Open - Aachen Napoli Challenger Mons Challenger Challenger Ford de Cherbourg - Cherbourg Busan Challenger Banja Luka Challenger - Banja Luka Tashkent Challenger Surbiton Challenger Genova Challenger Marburg Challenger Astana Challenger St. Brieuc Challenger Ilkley Challenger San Marino Cepu Open - San Marino Karshi Challenger Kobe Challenger Bangkok Challenger Wroclaw Challenger Napoli Challenger Palermo Challenger Fergana Challenger Kazan Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Segovia Challenger Helsinki Challenger Flea Market Cup - Busan Reunion Island Challenger Andria Challenger Banja Luka Challenger 2005 - Banja Luka Wroclaw Challenger Open de L'Isere - Grenoble Wolfsburg Challenger Marrakech Challenger Canberra Challenger Alessandria Challenger Irving Challenger Gold Flake Open - Chennai Tashkent Challenger XL Capital Bermuda Open - Bermuda Nottingham Challenger Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Siemens Open - Scheveningen Citrix Tennis Championships - Delray Beach Raanana Challenger Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Grand Prix Hassan II - Casablanca Manchester Challenger Shenzhen Challenger Bendigo Challenger Nur-Sultan Challenger Astana Challenger Sopot Challenger Penza Challenger 2001 Eddleman USTA Challenger - Birmingham Kyoto Challenger Ciudad de Telde - Telde St. Remy Challenger TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Taipei City Challenger Bangkok Challenger Seoul Challenger IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla Adidas International - Sydney ATP Bangalore Challenger - Bangalore Energis Dutch Open - Amsterdam Rennes Challenger Citta di Monza - Monza Budapest Challenger Yokohama Challenger Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Tashkent Challenger Bordeaux Challenger Fergana Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Idea Prokom Open - Sopot Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Shymkent Challenger Karshi Challenger - Karshi Gwangju Challenger Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Pozoblanco Challenger Samarkand Challenger Segovia Challenger Olimp Kyiv Open - Kiev St. Petersburg 2 Challenger Eckental Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg St. Brieuc Challenger TCT Open - Tunis Garden Open - Rome Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev BNP Paribas Primrose - Bordeaux Tashkent Challenger Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Astana Challenger Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Mordovia Cup 2005 - Saransk Sina-Kia Motors Tennis Cup - Cordenons Media Will Cup Busan Challenger Tennis - Busan Astana Challenger - Astana KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt Aptos Challenger Qatar Exxon Mobil Open 2003 - Doha Porsche Open - Poznan Black Forest Open - Freudenstadt Nur-Sultan Challenger Liuzhou Challenger Tennislife Cup - Napoli Rimini Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Geneva Challenger Flea Market Cup Busan Challenger Tennis - Busan Orange Prokom Open - Sopot Besancon Challenger Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia San Remo Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Athens Challenger Bordeaux Challenger Copenhagen Open - Copenhagen Athens Challenger Open de Moselle - Metz Kremlin Cup - Moscow Fergana Challenger Prague Challenger Karlsruhe Challenger Open de Tenis Comunidad Valenciana - Valencia Rome Challenger Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Bordeaux Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kosice Challenger Estoril Open - Estoril BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Almaty Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Open 13 - Marseille Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Salzburg Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Cherbourg Challenger Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Kremlin Cup - Moscow Idea Prokom Open - Sopot Istanbul Challenger Kremlin Cup - Moscow Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Kazan Challenger Bergamo Challenger Orange Warsaw Open - Warsaw Ortisei Challenger Mercedes Cup - Stuttgart Cherbourg Challeger SA Tennis Open - Johannesburg Helsinki Challenger Sarajevo Challenger Marrakech Challenger Tyumen Challenger Serbia Open - Belgrade Batman Challenger Barletta Challenger St. Brieuc Challenger Johannesburg Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Synsam Swedish Open - Bastad Rome Challenger Mouilleron-Le-Captif Challenger Generali Open - Kitzbuhel Ortisei Challenger Fergana Challenger Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Delray Beach Open - Delray Beach Helsinki Challenger Hall of Fame Tennis Championships - Newport ATP Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Cherbourg Challenger St. Petersburg Open - St. Petersburg International German Open - Hamburg Gimcheon Challenger Tashkent Challenger Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Medellin Challenger Ortisei Challenger Gimcheon Challenger Manchester Challenger St. Petersburg Open - St. Petersburg Heilbronn Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Segovia Challenger Astana Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Qingdao Challenger Shymkent Challenger Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Chengdu Challenger Samarkand Challenger Brest Challenger Eckental Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Kremlin Cup - Moscow Warsteiner Challenger Wolfsburg - Wolfsburg Garanti Koza Sofia Open - Sofia Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Tashkent Challenger Open de Tanger - Tangier Karshi Challenger Karshi Challenger Astana Challenger Kremlin Cup - Moscow USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Memphis Open - Memphis USTA Challenger of Dallas - Dallas St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Rome Challenger China Open - Beijing Intersport Heilbronn Open - Heilbronn Portoroz Challenger Geovillage Open Trofeo Melia Olbia - Olbia Nur-Sultan Challenger Schickendanz Open - Furth IPP Open - Helsinki St. Petersburg 1 Challenger Open Romania - Bucharest Hungarian Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Abierto Mexicano - Los Cabos AAPT Championships - Adelaide Energis Open - Amersfoort Almaty Challenger Monte-Carlo Rolex Masters - Monte-Carlo Segovia Challenger BNP Paribas Open - Indian Wells Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Wimbledon - London Australian Open - Melbourne Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Aircel Chennai Open - Chennai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Dutch Open Tennis - Amersfoort Milan Indoors - Milan U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne Grand Prix Hassan II - Casablanca BMW Open - Munich Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris Wimbledon - London Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Campionati BNL dItalia - Rome French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group I, PO, RUS-RSA 5-0 Hyundai Hopman Cup - Perth French Open (juniors) Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Wimbledon (juniors)